Peruvian sheartail - German English Dictionary